Current File : //usr/lib64/nagios/plugins/check_malware |
#!/bin/bash
# WebSouls Script
# Author: Technical Department
# Description: Check Malware Domains
#
# ▄▄▄▄
# ▀▀██
# ████▄██▄ ▄█████▄ ██ ██ ██ ▄█████▄ ██▄████ ▄████▄
# ██ ██ ██ ▀ ▄▄▄██ ██ ▀█ ██ █▀ ▀ ▄▄▄██ ██▀ ██▄▄▄▄██
# ██ ██ ██ ▄██▀▀▀██ ██ ██▄██▄██ ▄██▀▀▀██ ██ ██▀▀▀▀▀▀
# ██ ██ ██ ██▄▄▄███ ██▄▄▄ ▀██ ██▀ ██▄▄▄███ ██ ▀██▄▄▄▄█
# ▀▀ ▀▀ ▀▀ ▀▀▀▀ ▀▀ ▀▀▀▀ ▀▀ ▀▀ ▀▀▀▀ ▀▀ ▀▀ ▀▀▀▀▀
#
#
MALD=`cat /root/waqas/MalwareDetect.txt | sed -e :a -e '/$/N; s/\n/ /; ta'`
EFFACC=$(cat /root/waqas/MalwareDetect.txt | wc -l)
#####NORMAL######
if [[ "$EFFACC" -lt "1" ]]; then
echo "OK"
exit 0
fi
#####WARNING#####
if [[ "$EFFACC" -eq "1" ]] && [[ "$EFFACC" -lt "2" ]]; then
echo "PHISHING/MALWARE Detected: $MALD"
#echo "WARNING"
exit 2
fi
#####CRITICAL#####
if [[ "$EFFACC" -ge "2" ]]; then
echo "PHISHING/MALWARE Detected: $MALD"
#echo "CRITICAL"
exit 2
fi